Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Internazionali BNL d'Italia - Rome Czech Republic F2 Czech Republic F3 Austria F4 Slovakia F1 Slovakia F2 Slovakia F3 Austria F9 Germany F22 Austria F2 Switzerland F1 Switzerland F2 Turkey F3 Czech Rep. F1 Czech Rep. F2 Czech Rep. F3 Czech Republic F4 Casino Lugano - Lugano X Torneo Internazionale di Tennis - Barletta IX Ciutat de Barcelona - Barcelona Tatra Banka Slovak Open - Bratislava IPP Open - Helsinki Yitzhak Rabin Challenger 1998 - Tel Aviv Prague Challenger - Prague Ciur Pribram Challenger - Pribram Rezidenza Open - Magdeburg Renault Slovenian Open - Ljubljana ECU Prague Open - Prague Heineken Challenger - Ho Chi Minh City Open 88 - Contrexeville Mallorca Open - Mallorca Davidoff Swiss Indoors - Basel Synsam Swedish Open - Bastad Open Seat Godo 2005 - Barcelona Synsam Swedish Open - Bastad China Open - Beijing Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London The Dubai Tennis Championships - Dubai The Artois Championships - London Open Sabadell Atlantico - Barcelona China Open - Beijing Qatar Exxon Mobil Open - Doha VII Torneo Internazionale di Tennis - Barletta XL Capital Bermuda Open - Bermuda Thailand Open - Bangkok Qatar ExxonMobil Open - Doha Gold Flake Open - Chennai Mercedes Cup - Stuttgart AEGON Championships - London 2003 Mercedes Cup - Stuttgart Rakuten Japan Open - Tokyo Wartburg Open - Eisenach CA-Challenge 2000 - Graz ECM Cup - Prague Open Sabadell Atlantico - Barcelona Napoli International Cup - Napoli Prague Challenger - Prague Hugarian Food Open - Budapest Warsteiner Grand Prix ATP Challenger - Oberstaufen Poznan Challenger - Poznan Black Forest Open - Alpirsbach Sports Expert Open - Nettingsdorf Nuembrecht Challenger - Nuembrecht Honda-Kah Open - Singapore Shimadsu All Japan Indoor Tennis Championships - Kyoto Warsteiner Grand Prix - Oberstaufen Polish Open 99 - Poznan Brasil Open - Sao Paulo JVC Trophy - Vienna Opel Bulvaria MCG Bulgarian Open - Sofia Yitzhak Rabin Men's Challenger - Tel Aviv Barcelona Open BancSabadell - Barcelona Copa Ericsson - Buenos Aires Copa Ericsson - Guadalajara Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Shimadzu All Japan Indoor - Kyoto 5th Sardinian International Championships - Cagliari Tennis Napoli Cup - Napoli Open Sainte-Victoire - Aix-En-Provence Fergana Tennis Challenger Tournament - Fergana Prague Open - Prague Zivnobanka Czech Open - Prostejov Copa Ericsson - Montevideo Exim Agmedia Open - Kosice China Open - Beijing Qatar ExxonMobil Open - Doha Stella Artois Clay Court Championships - Budaors Tampere Imageneering Open - Tampere Open Castilla y Leon - Segovia Zivnobanka Czech Open - Prostejov CA Challenge - Graz Barcelona Open BancSabadell - Barcelona China Open - Beijing Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Ciur Cup 99 - Prague Mercedes Cup - Stuttgart China Open - Beijing Rio Open - Rio de Janeiro Rhein-Main Challenger 2003 - Aschaffenburg Open SEAT Godo 2006 - Barcelona Barcelona Open BancSabadell - Barcelona Tatra Banka Open 2003 - Bratislava China Open - Beijing Braunschweig Open - Braunschweig Rado Geneva Challenger - Geneva The Stella Artois Championships - London KGHM Polish Indoors - Wroclaw Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City XL Capital Bermuda Open - Bermuda Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague ATP Challenger Open 2004 - Monchengladbach Abierto Mexicano Telcel - Acapulco Czech Open 2005 - Prostejov Steelers Cup 2005 - Kosice Chennai Open - Chennai Lambertz Open by Stawag - Aachen S Tennis Masters - Graz Mercedes Cup - Stuttgart Chennai Open - Chennai ARAG World Team Championship - Dusseldorf ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Kremlin Cup - Moscow Prosperita Open 2006 - Ostrava Kremlin Cup - Moscow Grand Prix de Tennis - St. Jean de Luz Tumkur Open - Tumkur Czech Open 2006 - Prostejov IPP Open - Helsinki Campionati Internazionali di Sicilia - Palermo Brasil Open - Costa do Sauipe Volkswagen Challenger 2004 - Wolfsburg Oberstaufen Cup - Oberstaufen Internationaler Raiffeisen Grand Prix - St. Polten Grand Prix de Tennis de Lyon - Lyon Gerry Weber Open - Halle Open Seat Godo 2003 - Barcelona Aamulehti Tampere Open - Tampere Zivnobanka Czech Open - Prostejov Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Zivnobanka Open - Prostejov Samsung Open - Brighton Jaegermeister Open - Braunschweig Rio Open 500 - Rio de Janeiro RCA Championships - Indianapolis Oberstaufen Cup - Oberstaufen Tata Open 2002 - Chennai Black Forest Open 2000 - Freudenstadt Swiss Indoors Basel - Basel Skandia Open - Linz Telenordia Swedish Open - Bastad Qatar ExxonMobil Open - Doha Barcelona Open BancSabadell - Barcelona SIR Supermercadi Challenger - Rome Kuppers Kolsch Cup - Aachen Lambertz Open - Aachen Stockholm Open - Stockholm The Dubai Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Unicredit Czech Open 2007 - Prostejov Telenordia Swedish Open - Bastad Croatia Open - Umag Barcelona Open Banc Sabadell - Barcelona XL Challenger de Tenis Copa Sevilla - Seville PrivatBank Cup - Dnepropetrovsk Citi Open - Washington The Nottingham Cahllenger - Nottingham Tata Open - Chennai Tatra Banka Open - Bratislava Melbourne Summer Set - Melbourne KGHM Emax Polish Indoors - Wroclaw Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg Stockholm Open - Stockholm Chennai Open - Chennai Gemax Open - Belgrade Zivnobanka Open - Prostejov Mercedes Cup - Stuttgart Ostrava Meridiana Sardegna Open - Olbia Unicredit Czech Open - Prostejov Crystal Cup 1998 - Portoroz Brisbane International - Brisbane Freudenstadt Challenger - Freudenstadt Open de Franche Comte - Besancon Prosperita Open 2007 - Ostrava Olbia Geovillage Open - Olbia Heineken Challenger 2004 - Ho Chi Minh City Shimadzu All Japan Indoor Tennis Championships - Kyoto XL Capital Bermuda Open - Bermuda Sarajevo Open 2004 - Sarajevo Ljubljana Open 2002 - Ljubljana Estoril Open - Estoril ECM Cup - Prague Challenger Citta di Olbia - Olbia Tennis Napoli Cup 2004 - Napoli Heineken Open - Auckland Ispat Open 2004 - Ostrava Copenhagen Open - Copenhagen Steelers Cup - Kosice Prague Open - Prague Open Sabadell Atlantico - Barcelona Czech Open - Prostejov Open 13 - Marseille ATU Cup - Weiden Nord/LB Open 2004 - Braunschweig Grand Prix Hassan II - Casablanca Stella Artois Clay Court Championship - Budaors Heineken Open - Auckland Cepu Open - San Marino AXA Open - Lisbon Argentina Open - Buenos Aires U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle Generali Open - Kitzbuhel Open de la Ville de Saint Denis - Reunion Island AIG Japan Open Tennis Championships - Tokyo Mauritius Open - Mauritius Polish Open 2000 - Poznan Sydney International - Sydney Podebradka Cup - Prague ABN AMRO World Tennis Tournament - Rotterdam Swiss Indoors Basel - Basel Open de Charleroi - Charleroi Tento Czech Open - Prague Verizon Tennis Challenge - Atlanta The Hamlet Cup - Long Island Scania Stockholm Open - Stockholm Milan Indoors - Milan Trofeo Conde de Godo - Barcelona Heineken Open - Auckland Milan Indoors - Milan ATP Challenger Numea - New Caledonia Challenger Copa Sevilla Internacionales de Andalucia - Seville VIII Trofeo Ciutat de Barcelona - Barcelona s Tennis Masters 06 - Graz Graz CA Challenger - Graz ATP Heineken Challenger 1999 - Ho Chi Minh City Milan Indoors - Milan Dubai Open - Dubai Estoril Open - Estoril Tennis Masters Series - Indian Wells The Ericsson Open - Miami Generali Open - Kitzbuhel Tennis Masters Series - Cincinnati Idea Prokom Open - Sopot Copa Ericsson - Santiago Qatar Open - Doha Heineken Open - Auckland Abierto Mexicano Telfonica MoviStar - Acapulco Tennis Masters Series - Monte Carlo The Priority Telecom Open - Amersfoort Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Tennis Masters Series - Paris BMW Open - Munich Open SEAT 2008 - Barcelona Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid AEGON Championships - London NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Qatar ExxonMobil Open - Doha Grand Prix de Tennis de Lyon - Lyon U.S. Men's Clay Court Championships - Houston Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Heineken Open - Auckland Copenhagen Open - Copenhagen Masters Series - Hamburg VTR Open - Vina del Mar Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Barcelona Open Banc Sabadell - Barcelona Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Grand Prix de Tennis de Lyon - Lyon Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Nordea Open - Bastad Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Tatra Banka Open - Bratislava BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Gerry Weber Open - Halle Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Stockholm Open - Stockholm Barcelona Open BancSabadell - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo AEGON Championships - London Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Bet-at-home Open - Hamburg Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Argentina Open - Buenos Aires Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Barcelona Open BancSabadell - Barcelona Paegas Czech Open - Prague Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome China Open - Beijing Brisbane International - Brisbane BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Abierto Mexicano Telcel - Acapulco Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Paegas Czech Open - Prague Prague Rogers Cup - Toronto IPB Czech Indoor - Ostrava BNP Paribas Open - Indian Wells Barcelona Open Banc Sabadell - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid International Championship of Croatia - Umag Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Qatar ExxonMobil Open - Doha U.S. Open - New York Australian Open - Melbourne Gold Flake Open - Chennai Wimbledon - London U.S. Open - New York Kremlin Cup - Moscow Galleryfurniture.com Challenge - Atlanta Australian Open - Melbourne United Cup - Australia Croatia Open - Umag U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Davidoff Swiss Indoors - Basel U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Mallorca Open - Mallorca Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Open de la Comunidad Valenciana - Valencia French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Internazionali di Tennis di San Marino - San Marino French Open - Paris Wimbledon - London Australian Open - Melbourne Rolex Paris Masters - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne NASDAQ-100 Open - Miami French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Abierto Mexicano Telcel - Acapulco Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, F, ESP-ARG 3-1 Davis Cup, World Group, PO, ESP-UKR 5-0 Laver Cup - Prague Laver Cup - Geneva Davis Cup, World Group, QF, NED-ESP 2-1 Davis Cup, World Group, QR, CZE-ROU 3-2 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, PO, ITA-ESP 2-3 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, Group I, DEN-ESP 0-5 Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, Finals, Group B Capitala World Tennis Championship 1 Masters Guinot Mary Cohr Capitala World Tennis Championship Davis Cup, Finals, QF, ARG-ESP 1-2 Davis Cup, Finals, SF, GBR-ESP 1-2 Davis Cup, Finals, F, ESP-CAN 2-0 ATP Cup - Brisbane, Perth, Sydney The Mubadala World Tennis Championship The Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship A Day At The Drive - Adelaide Mubadala World Tennis Championship Tennis Masters Cup Shanghai - Shanghai Tennis Masters Cup - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London Nitto ATP Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - Turin Nitto ATP Finals - London Olympics - Beijing Barclays ATP World Tour Finals - London Olympics - Rio de Janeiro Olympics - Paris Mubadala World Tennis Championship